Cognitive Complexity Applied to Software Development: An Automated Procedure to Reduce the Comprehension Effort
نویسندگان
چکیده
The cognitive complexity of a software application determines the amount human effort required to comprehend its internal logic, which results in subjective measurement. quantification process as metric is problematic since factors representing computation do not represent exact cognition. Therefore, determination requires expansion beyond quantification. comprehension related with associated each phase development process. Correct requirements identification and accurate logical diagram generation prior code implementation can lead proper applications. Moreover, essential for maintenance. Defect identification, correction handling quality issues cannot be maintained without good comprehension. effectively applied demonstrate understandability inside respective phases analysis, design, defect tracking, optimization. This study involved automation above-mentioned reduce manual load complexity. It was found that proposed system could enhance average accuracy analysis class by 14.44% 9.89% incrementation through tracking compared procedures.
منابع مشابه
Type-2 Fuzzy Logic Approach To Increase The Accuracy Of Software Development Effort Estimation
predicting the effort of a successful project has been a major problem for software engineers the significance of which has led to extensive investigation in this area. One of the main objectives of software engineering society is the development of useful models to predict the costs of software product development. The absence of these activities before starting the project will lead to variou...
متن کاملAn Improved Algorithmic Method for Software Development Effort Estimation
Accurate estimating is one of the most important activities in the field of software project management. Different aspects of software projects must be estimated among which time and effort are of significant importance to efficient project planning. Due to complexity of software projects and lack of information at the early stages of project, reliable effort estimation is a challenging issue. ...
متن کاملAn Improved Algorithmic Method for Software Development Effort Estimation
Accurate estimating is one of the most important activities in the field of software project management. Different aspects of software projects must be estimated among which time and effort are of significant importance to efficient project planning. Due to complexity of software projects and lack of information at the early stages of project, reliable effort estimation is a challenging issue. ...
متن کاملAn Improved COCOMO based Model to Estimate the Effort of Software Projects
One of important aspects of software projects is estimating the cost and time required to develop projects. Nowadays, this issue has become one of the key concerns of project managers. Accurate estimation of essential effort to produce and develop software is heavily effective on success or failure of software projects and it is highly regarded as a vital factor. Failure to achieve convincing a...
متن کاملHoney as an antioxidant therapy to reduce cognitive ageing
This paper reviews the potential role of honey as a therapeutic antioxidant to reduce oxidative stress and improve cognitive ageing. All articles indexed to PubMed Central (PMC) were searched using the following key words: honey, antioxidant, memory and ageing. Honey is a natural insect-derived product with therapeutic, medicinal and nutritional values. Antioxidant properties of honey quench bi...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
ژورنال
عنوان ژورنال: Journal of ICT Research and Applications
سال: 2022
ISSN: ['2337-5787', '2338-5499']
DOI: https://doi.org/10.5614/itbj.ict.res.appl.2022.16.3.6